Команда Sort (сортировка) располагает данные Рабочего листа в соответствии с порядком в указанном пользователем столбце. Сортировка производится как по числам, так и по символам ASCII, так что любые числовые, текстовые и смешанные столбцы могут быть рассортированы.
Строки сортируются в соответствии с данными, содержащимися в Primary Sort Column (первичном сортировочном столбце). Сортируемые строки переупорядочиваются и размещаются в Рабочем листе в соответствии с порядком, задаваемым Primary Sort Column. Если две или более строк содержат одинаковые ячейки в Primary Sort Column, то дальнейшая организация данных может быть выполнена на основе Secondary Sort Column (вторичного сортировочного столбца). Строки, имеющие одинаковые ячейки в Primary Sort Column, упорядочиваются в соответствии со значениями Secondary Sort Column.
Критерий сортировки в возрастающем порядке (по умолчанию) основан на таблице символов ASCII. Первыми размещаются числовые значения, затем данные, начинающиеся с пробелов, общих знаков препинания, заглавных букв, менее общих знаков препинания, строчных букв, специальных знаков препинания и, наконец, пустые ячейки. Критерий сортировки в убывающем порядке противоположен критерию сортировки в возрастающем порядке, однако, пустые ячейки по-прежнему располагаются последними.
Если в Рабочем листе содержатся тексты, идентифицирующие данные столбцов (заголовки столбцов), то эту строку можно не включать в сортируемое множество. В противном случае она может быть перемещена в результате сортировки в любую позицию Рабочего листа.